home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.2 Development Libraries / SGI IRIX 6.2 Development Libraries.iso / dist / complib.idb / usr / share / catman / p_man / cat3 / complib / CGEFA.z / CGEFA
Text File  |  1996-03-14  |  2KB  |  67 lines

  1.  
  2.  
  3.  
  4. CCCCGGGGEEEEFFFFAAAA((((3333FFFF))))                                                            CCCCGGGGEEEEFFFFAAAA((((3333FFFF))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      CGEFA   - CGEFA factors a complex matrix by Gaussian elimination.
  10.  
  11.      CGEFA is usually called by CGECO, but it can be called directly with a
  12.      saving in time if  RCOND  is not needed.  (Time for CGECO) = (1 +
  13.      9/N)*(Time for CGEFA) .
  14.  
  15.  
  16. SSSSYYYYNNNNOOOOPPPPSSSSYYYYSSSS
  17.       SUBROUTINE CGEFA(A,LDA,N,IPVT,INFO)
  18.  
  19. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  20.      On Entry
  21.  
  22.      AAAA COMPLEX(LDA, N)
  23.         the matrix to be factored.
  24.  
  25.      LLLLDDDDAAAA INTEGER
  26.         the leading dimension of the array  A .
  27.  
  28.      NNNN INTEGER
  29.         the order of the matrix  A .  On Return
  30.  
  31.      AAAA an upper triangular matrix and the multipliers
  32.         which were used to obtain it.
  33.         The factorization can be written  A = L*U  where
  34.         L  is a product of permutation and unit lower
  35.         triangular matrices and  U  is upper triangular.
  36.  
  37.      IIIIPPPPVVVVTTTT INTEGER(N)
  38.         an integer vector of pivot indices.
  39.  
  40.      IIIINNNNFFFFOOOO INTEGER
  41.         = 0  normal value.
  42.         = K  if  U(K,K) .EQ. 0.0 .  This is not an error
  43.         condition for this subroutine, but it does
  44.         indicate that CGESL or CGEDI will divide by zero
  45.         if called.  Use  RCOND  in CGECO for a reliable
  46.         indication of singularity.  LINPACK.  This version dated 08/14/78 .
  47.      Cleve Moler, University of New Mexico, Argonne National Lab.  Subroutines
  48.      and Functions BLAS CAXPY,CSCAL,ICAMAX Fortran ABS,AIMAG,REAL
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.